home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
tex
/
rss30.zip
/
RSS.DOC
< prev
next >
Wrap
Text File
|
1993-04-22
|
25KB
|
541 lines
╔══════════════════════════════════════════════════════════════════════════╗
║ ║
║ ISoft D&M ║
║ POB. 5517 ║
║ Coralville IA 52241 ║
║ U.S.A ║
║ ║
╚══════════════════════════════════════════════════════════════════════════╝
*******************************************************************************
* RSS.DOC-V3.0 *
* LAST UPDATE - Apr. 22, 1993. (c) 1991, 93 Ron Loewy. *
*******************************************************************************
░░░░░░░░░░░░░ ░░░░░░░░░░░ ░░░░░░░░░░░
░▒▒▒▒▒▒▒▒▒▒▒▒░ ░░▒▒▒▒▒▒▒▒▒▒▒ ░░▒▒▒▒▒▒▒▒▒▒▒
░▒▓▓▓▓▓▓▓▓▓▓▓░▒ ░░▒▒▓▓▓▓▓▓▓▓▓▓▓ ░░▒▒▓▓▓▓▓▓▓▓▓▓▓
░▒▓██████████░▒▓ ░░▒▒▓▓███████████ ░░▒▒▓▓███████████
░▒▓█ on's ░▒▓█ ░░▓▓██ mart ░░▓▓██ earc
░░░░░░░░░░░░░ ▒▓█ ░░░░░░░░░░ ░░░░░░░░░░h
░▒▒▒▒▒▒▒░░▒▒▒▒ ▓█ ▒▒▒▒▒▒▒▒░░ ▒▒▒▒▒▒▒▒░░
░▒▓▓▓▓▓▓▓░░▓▓▓▓ █ ▓▓▓▓▓▓▓▓░░ ▓▓▓▓▓▓▓▓░░
░▒▓███████░░████ ██████░░▒▒ ██████░░▒▒
░▒▓█ ░░ ░░▒▒▓▓ ░░▒▒▓▓
░▒▓█ ░░ ░░░░░░░░░░░▒▒▓▓██ ░░░░░░░░░░░▒▒▓▓██
▒▓█ ▒▒ ▒▒▒▒▒▒▒▒▒▒▒▓▓██ ▒▒▒▒▒▒▒▒▒▒▒▓▓██
▓█ ▓▓ ▓▓▓▓▓▓▓▓▓▓▓██ ▓▓▓▓▓▓▓▓▓▓▓██
█ ██ ███████████ ███████████
*******************************************************************************
* File List *
*******************************************************************************
This package contains the following files :
RSS.EXE - RSS program executable.
RSS.DOC - This file.
RSS.REG - Registration file.
DEMORSS.BDF - Demo Build File for Ralf Brown's Interruprt List.
PROGRAMS.TXT - ISoft D&M shareware products description.
*******************************************************************************
* Why Register *
*******************************************************************************
RSS is a shareware product, if you find this product valuable,
please register it. This section describes the reasones you should register.
By registering you will receive a diskette with the latest RSS version,
and the DPMI (Protected Mode) version of RSS. The DPMI version of RSS
can open dictionaries that have up to 16 segments (VS. 8 only for the
shareware version - that has memory limitations, All this and - you will
help us create the next version of RSS - that will include even more
features then the features that are currently available!, we might even
add YOUR enhancment requests!
*******************************************************************************
* Whats New *
*******************************************************************************
V3.0 - New multiple size dictionaries - The BIG/SMALL models were replaced
by 1 to 8 (or 16 in the registered dpmi version) dictionaries
that work on more uniform entry distribution.
- RSS Will NOT read/manipulate V2.x configuration files, RSS
dictionaries will have to be re-built.
- Because of the above changes, RSS build file DICTIONARY command
was changed to be : DICTIONARY x, where x is the number of
dictionary segments that will be used.
- Added a demo RSS build file and query tool to query Ralf brown's
interrupt list. Please refer to the TUTORIAL section of this file.
- RSS will be able to process more than 8 files during the build
process from this version.
V2.2 - Added the ? help command. From this version RSS is distributed by
ISOFT D&M, P.O.B 5517, Coralville IA 52241, U.S.A
V2.1 - Video configuration is restored better when RSS terminates.
V2.0 - Added the FIND command that displays the text source of the
found key, the SEARCH command "finds" the same keys, but
only displays the key and file name, the find command displays
the actual text.
PLEASE NOTICE - Dictionaries built in previous releases of RSS
are NOT COMPATIBLE with RSS V2.0 and above! . Be sure to RE-BUILD
all of your dictionaries before you start using them with RSS V2.0.
I'm sorry for the inconvenience this restriction might cause, but
the new FIND feature is so important that the dictionary structure
change is worthy.
V1.2 - Command re-direction from the DOS prompt is now available.
- Build file definition prefix on command line changed to
'$' from '^', The '^' character is used by 4DOS as a command
delimiter.
V1.1 - RSS has a new information screen when building the indexes, the old
version supplied all the keys with no sum information. Now RSS shows
the sum information of the keys found in each file.
*******************************************************************************
* Introduction *
*******************************************************************************
RSS is an extention of my own TXS text search program, RSS uses the same
technology and search logic to perform FAST LOGIC searches on static text
databases. The difference is that RSS has a more complicated database
build facilities with enhanced creation parameters, and the ability to
hold huge databases. RSS is a command line program where TXS is a full
CUA environment. As RSS is a superset of TXS, I might integrate the two
products by enhancing future versions of TXS and RSS to work in dual mode -
"simple" mode - current TXS database definition, and "enhanced" mode -
current RSS database definition. As a user of this product I would like
to hear from you about these matters.
The need for RSS was created when I found out I spend a lot of time searching
a problem index of a company I give technical support and consulting to, the
index arrives once a month, and is about 3 MB large. In the index we have
about 500 - 2000 different problem descriptions with search keywords. The
problems are seperated by a dashed line, and are uniqely identified by a
problem key number that appears on the first line after the dashed seperator
line, with the prefix PROB#=. I found myself hoping for the ability to perform
smart searchs with logic operators, the way I do on our telefax database with
my own TXS and XCD programs.
Over the years I found out that I use RSS whenever I want to search Ralf
Brown's excelent interrupt list, and the instructions on doing just that
are given in then Tutorial section of this document.
RSS was built to be generic enough to answer the problem I encountered, and
provide a similiar solution to as many cases as possible. RSS allows the user
to define a multi-key, multi-file database, with variable length "entries"
(or records), build an economic existential dictionary on it, and use it as
an index for fast logic searches. RSS allows the definition of common words
that are belived to exist in all of the entries, and are thought to be left
out of the dictionary, by defining "exclude" dictionary. RSS supports 16
dictionary "models", the smallest model supports dictionaries of up to
30,000 words, and the biggest model supports up to 500,000 words.
If you need a version of RSS that will be able to use more than 500,000
wor